@charset "utf-8";
/* CSS Document */

.footer{width: 100%;padding: 15px 0;background: #2c2f34;}

.link_rt{line-height:25px;max-width:1200px;margin:0px auto;padding:5px 15px 15px;border-top: 1px solid #e8e8e8;}
.link_rt span{color: #333;font-size: 14px;display:inline-block;margin-right:18px;background: url(../images/linkbg.jpg) no-repeat center;padding-top: 28px;}
.link_rt em{color: #666;font-size: 14px;display:inline-block;}
.link_rt em a{color: #666;display:inline-block;}
.link_rt em i{font-style:normal;margin:0px 10px;}
.link_rt em a:hover{color:#205da5;}


.footer_tert{max-width:1200px;margin:0px auto;padding:50px 15px;}
.footer_b{line-height:25px;color:#505256;font-size:12px;padding:5px 0px;border-top:1px solid #484848}
.footer_b ul{max-width:1200px;margin:0px auto;padding:0px 15px;}
.footer_b a{color: #505256;font-size:12px;}

.d_mi_nav{width:55%;float:left;}
.d_mi_nav_er{width:35%;float:right;}
.d_mi_nav li{float:left;width: 21%;border-left: 1px solid #424449;padding-left: 15px;}
.d_mi_nav li span{display:block;color: #fff;font-size: 12px;line-height: 24px;height: 24px;overflow: hidden;margin-bottom: 10px;}
.d_mi_nav li em{display:block;}
.d_mi_nav li em a{display: block;color: #97989a;font-size: 12px;line-height: 24px;height: 24px;overflow: hidden;}
.d_mi_nav li em a:hover{color:#0083c7;}
.pi_erc{float:left;}
.er_de_er{padding: 10px;border: 1px solid #606060;width:90px;height:90px;display:block;}
.pi_erc i{display:block;color: #fff;text-align: center;margin-top: 20px;font-style:normal;}
.pi_ercrt{float:right;position:relative;padding-left: 62px;margin-top:15px;}
.pi_er_t1{position:absolute;left:0px;top:0px;}
.pi_ercrt a{display:block;color:#fff;font-size:20px;font-weight:bold;line-height:24px;}
.pi_ercrt span{display:block;color:#fff;font-size:16px;line-height:24px;}


.phone_footernav {position: fixed;bottom: 0;width: 100%;display: none;z-index: 99999;height:50px;background: #494949;}
.phone_footernav ul li {width: 25%;background: #494949;float: left;}
.phone_footernav ul li a {display: block; color: #fff;text-align: center;border-right: 1px solid #666;padding: 5px 0 0px;}
.phone_footernav ul li a i {display: block;height:20px;text-align: center;}
.phone_footernav ul li a i img{max-height:20px;margin:0px auto;}
.phone_footernav ul li a span{display:block;height:25px;line-height:25px;font-size:12px;}

@media (max-width:1020px) {
.d_mi_nav{display:none;}
.d_mi_nav_er{width:80%;padding:0px 10%;}
}
@media (max-width:720px) {
.phone_footernav{display:block;}
}

@media (max-width:550px) {
.d_mi_nav_er{width:90%;padding:0px 5%;}
.pi_ercrt a{font-size:16px;line-height:24px;}
.pi_ercrt span{font-size:14px;line-height:24px;}

}